QnAMaker Client (stable:4.0)

2025/10/21 • 15 deleted methods

EndpointSettings_GetSettings (removed)
Description Gets endpoint settings for an endpoint.
Reference Link ¶

⚼ Request

GET:  /endpointSettings
{}

⚐ Response (200)

{
activeLearning: string ,
}

⚐ Response (default)

{
error: string ,
}
EndpointSettings_UpdateSettings (removed)
Description Updates endpoint settings for an endpoint.
Reference Link ¶

⚼ Request

PATCH:  /endpointSettings
{
endpointSettingsPayload:
{
activeLearning: string ,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error: string ,
}
EndpointKeys_GetKeys (removed)
Description Gets endpoint keys for an endpoint
Reference Link ¶

⚼ Request

GET:  /endpointkeys
{}

⚐ Response (200)

{
primaryEndpointKey: string ,
secondaryEndpointKey: string ,
installedVersion: string ,
lastStableVersion: string ,
language: string ,
}

⚐ Response (default)

{
error: string ,
}
EndpointKeys_RefreshKeys (removed)
Description Re-generates an endpoint key.
Reference Link ¶

⚼ Request

PATCH:  /endpointkeys/{keyType}
{
keyType: string ,
}

⚐ Response (200)

{
primaryEndpointKey: string ,
secondaryEndpointKey: string ,
installedVersion: string ,
lastStableVersion: string ,
language: string ,
}

⚐ Response (default)

{
error: string ,
}
Alterations_Get (removed)
Description Download alterations from runtime.
Reference Link ¶

⚼ Request

GET:  /alterations
{}

⚐ Response (200)

{
wordAlterations:
[
{
alterations:
[
string ,
]
,
}
,
]
,
}

⚐ Response (default)

{
error: string ,
}
Alterations_Replace (removed)
Description Replace alterations data.
Reference Link ¶

⚼ Request

PUT:  /alterations
{
wordAlterations:
{
wordAlterations:
[
{
alterations:
[
string ,
]
,
}
,
]
,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error: string ,
}
Knowledgebase_ListAll (removed)
Description Gets all knowledgebases for a user.
Reference Link ¶

⚼ Request

GET:  /knowledgebases
{}

⚐ Response (200)

{
knowledgebases:
[
{
id: string ,
hostName: string ,
lastAccessedTimestamp: string ,
lastChangedTimestamp: string ,
lastPublishedTimestamp: string ,
name: string ,
userId: string ,
urls:
[
string ,
]
,
sources:
[
string ,
]
,
}
,
]
,
}

⚐ Response (default)

{
error: string ,
}
Operations_GetDetails (removed)
Description Gets details of a specific long running operation.
Reference Link ¶

⚼ Request

GET:  /operations/{operationId}
{
operationId: string ,
}

⚐ Response (200)

{
$headers:
{
retryafter: integer ,
}
,
$schema:
{
operationState: enum ,
createdTimestamp: string ,
lastActionTimestamp: string ,
resourceLocation: string ,
userId: string ,
operationId: string ,
errorResponse:
{
error: string ,
}
,
}
,
}

⚐ Response (default)

{
error: string ,
}
Knowledgebase_GetDetails (removed)
Description Gets details of a specific knowledgebase.
Reference Link ¶

⚼ Request

GET:  /knowledgebases/{kbId}
{
kbId: string ,
}

⚐ Response (200)

{
id: string ,
hostName: string ,
lastAccessedTimestamp: string ,
lastChangedTimestamp: string ,
lastPublishedTimestamp: string ,
name: string ,
userId: string ,
urls:
[
string ,
]
,
sources:
[
string ,
]
,
}

⚐ Response (default)

{
error: string ,
}
Knowledgebase_Delete (removed)
Description Deletes the knowledgebase and all its data.
Reference Link ¶

⚼ Request

DELETE:  /knowledgebases/{kbId}
{
kbId: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error: string ,
}
Knowledgebase_Publish (removed)
Description Publishes all changes in test index of a knowledgebase to its prod index.
Reference Link ¶

⚼ Request

POST:  /knowledgebases/{kbId}
{
kbId: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error: string ,
}
Knowledgebase_Replace (removed)
Description Replace knowledgebase contents.
Reference Link ¶

⚼ Request

PUT:  /knowledgebases/{kbId}
{
kbId: string ,
replaceKb:
{
qnAList:
[
{
id: integer ,
answer: string ,
source: string ,
questions:
[
string ,
]
,
metadata:
[
{
name: string ,
value: string ,
}
,
]
,
context: string ,
}
,
]
,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error: string ,
}
Knowledgebase_Update (removed)
Description Asynchronous operation to modify a knowledgebase.
Reference Link ¶

⚼ Request

PATCH:  /knowledgebases/{kbId}
{
kbId: string ,
updateKb:
{
add: string ,
delete: string ,
update: string ,
enableHierarchicalExtraction: boolean ,
defaultAnswerUsedForExtraction: string ,
}
,
}

⚐ Response (202)

{
$headers:
{
location: string ,
}
,
$schema:
{
operationState: enum ,
createdTimestamp: string ,
lastActionTimestamp: string ,
resourceLocation: string ,
userId: string ,
operationId: string ,
errorResponse:
{
error: string ,
}
,
}
,
}

⚐ Response (default)

{
error: string ,
}
Knowledgebase_Create (removed)
Description Asynchronous operation to create a new knowledgebase.
Reference Link ¶

⚼ Request

POST:  /knowledgebases/create
{
createKbPayload:
{
name: string ,
qnaList:
[
{
id: integer ,
answer: string ,
source: string ,
questions:
[
string ,
]
,
metadata:
[
{
name: string ,
value: string ,
}
,
]
,
context: string ,
}
,
]
,
urls:
[
string ,
]
,
files:
[
{
fileName: string ,
fileUri: string ,
}
,
]
,
enableHierarchicalExtraction: boolean ,
defaultAnswerUsedForExtraction: string ,
language: string ,
}
,
}

⚐ Response (202)

{
operationState: enum ,
createdTimestamp: string ,
lastActionTimestamp: string ,
resourceLocation: string ,
userId: string ,
operationId: string ,
errorResponse:
{
error: string ,
}
,
}

⚐ Response (default)

{
error: string ,
}
Knowledgebase_Download (removed)
Description Download the knowledgebase.
Reference Link ¶

⚼ Request

GET:  /knowledgebases/{kbId}/{environment}/qna
{
kbId: string ,
environment: string ,
source: string ,
changedSince: string ,
}

⚐ Response (200)

{
qnaDocuments:
[
{
id: integer ,
answer: string ,
source: string ,
questions:
[
string ,
]
,
metadata:
[
{
name: string ,
value: string ,
}
,
]
,
context: string ,
}
,
]
,
}

⚐ Response (default)

{
error: string ,
}